Automattic\Jetpack_Boost\Modules\Critical_CSS\Critical_CSS B

Total Complexity 80
Dependencies 8
Dependents 1
Total lines 642
Lines of code 337
Logical lines of code 153
Comment lines 205
Methods 25
Properties 2

Methods 25

Method Rating Maintainability Complexity Lines of code
critical_css_callback_set_pregenerated()
A
47 8 38
handle_get_parameters()
S
56 7 17
handle_generate_header()
S
57 6 15
critical_css_callback_success_handler()
S
49 4 36
critical_css_callback_error_handler()
S
49 4 36
get_css_request()
S
57 5 17
process_url()
S
58 5 15
do_warmup()
S
59 5 13
on_initialize()
S
57 4 16
asynchronize_stylesheets()
S
59 4 14
register_rest_routes()
S
52 2 31
force_proxied_css()
S
59 3 14
is_ready()
S
64 3 10
is_disabled_by_header()
S
70 3 6
enable_asynchronous_admin_bar()
S
71 2 6
should_use_local_generation()
S
79 2 3
display_critical_css()
S
68 2 8
can_manage_options()
S
69 2 7
is_ready_filter()
S
71 2 6
proxy_css()
S
64 2 10
force_admin_bar_stylesheet()
S
81 1 3
dequeue_admin_bar()
S
81 1 3
admin_bar_css_compat()
S
68 1 6
request_critical_css_for_current_page()
S
78 1 3
exclude_critical_css_get_parameter()
S
76 1 4